JavaScript Job: Senior Full Stack Developer

Job added on

Company

Fxstreet

Location

Barcelona - Spain

Job type

Full-Time

JavaScript Job Details

Senior Full Stack Developer

FXStreet.com is currently looking for a FULL STACK SOFTWARE ENGINEER .NET CORE with at least 2 years of experience in .net core stack and any modern Javascript Framework

DUTIES

-70% Develop and Design new features of the system

-10% Assist to SCRUM meetings

-20% Bugs resolution

OUR TECHNOLOGY STACK

Our technology stack is constantly evolving, through a culture of continuous improvement we are proud to say that 100% of our microservices have CI/CD integrated in various technologies inside Azure Cloud (WeApps, serverless and kubernetes). Around 40% of our microservices are running on .net core and our favorites frontend technologies are React and Angular. We take refactors and improvements seriously, that's why they are part of our daily tasks. Also testing is important for us and we test everything through various layers (unit, integration, end-to-end testing). This is a summary of the technologies that you will use if you join us.

-Cloud Computing: Azure Cloud - We have all our infrastructure hosted in the cloud. -Database, queues,, microservices (hosted in web apps, serverless apps or Kubernetes),...

-DevOps: Continuous Integration (CI) and Continuous Deployment (CD) using Azure DevOps

-Backend: .NET - Our microservices are developed using .NET Core. Our legacy APIs are developed using . NET Framework.

-Frontend:We have several frameworks, depending on the project. All new features for our website are developed using React, while our BackOffice is a SPA developed with Angular.

-Mobile Apps: Our iOS and Android apps are developed using Xamarin Forms (from a single shared C# codebase)

-Databases: Relational - Azure SQL Database and SQL on Virtual Machine, Non-Relational (NoSQL) - Azure Cosmos DB

-Testing: Unit, Integration, Component, Contract, End-to-End, Load and UI (mobile and web) tests

-Agile methodologies: Scrum inside the IT department / Kanban for coordinating various company departments

-Monitoring: NewRelic - Application Performance Monitoring (APM) and Log Management

SKILLS AND COMPETENCIES

This is what you will need:

  • At least 2 years of experience working as a software engineer
  • Strong understanding of POO is a must, DDD and Clean Code are the two pillars of the department
  • Problem solving mind oriented
  • Excel skills in C#, Javascript, Angular or React
  • Attention to detail
  • Good communication skills

Bonus points if you:

  • Contributed to an open source project
  • RESTful API experience
  • Cloud Environment experience (Azure / AWS / GCP)
  • Can surprise us with something else

SALARY AND JOB CONDITIONS

  • 33k - 36k
  • Hybrid work model
  • Flexible schedule
  • Career & development plan
  • Social Benefits

ABOUT FXSTREET´S IT DEPARTMENT

  • FXStreet IT Department simply rocks, we are 6 Software Engineers and 1 Front End developer passionate about doing things the right way while having fun.
  • We are constantly pushing us to create better software so the technology stack is continuously evolving.
  • We are a democratic team where everybody has its opinions and responsibilities so we want people very responsible and who go beyond and who want to leave their mark on whatever they

Tipo de puesto: Jornada completa, Contrato indefinido

Salario: 33.000,00€-36.000,00€ al año

Beneficios:

  • Cursos de idiomas ofertados
  • Flexibilidad horaria
  • Formación en certificaciones profesionales
  • Guardería
  • Programa de formación
  • Seguro médico privado
  • Teletrabajo opcional
  • Ticket restaurante

Horario:

  • De lunes a viernes
  • Flexibilidad horaria

Experiencia:

  • Desarrollo de software: 2 años (Obligatorio)
  • Desarrollador: 2 años (Obligatorio)

Ubicación del trabajo: Teletrabajo híbrido en 08002 Barcelona